public function addProcessor(Processor $processor, int $precedence = ProcessChain::RUN_DEFAULT)
    {
        return $this->appendProcessor($processor, static::STAGE_PROCESS, $precedence);
    }
public function addProcessor(Processor $processor, int $precedence = ProcessChain::RUN_DEFAULT)
    {
        return $this->appendProcessor($processor, static::STAGE_PROCESS, $precedence);
    }
public function addProcessor ( Processor $ processor , int $ precedence = ProcessChain :: RUN_DEFAULT ) { return $ this -> appendProcessor ( $ processor , static :: STAGE_PROCESS , $ precedence ) ; }
Add a processor to the chain in the PROCESS stage. Any operator in this stage is expected
to produce a response.

@param Processor $processor The processor to add
@param int $precedence The precedence - the lower this value, the higher it will be put in the chain
@return $this Provides fluent interface.
Add a processor to the chain in the PROCESS stage . Any operator in this stage is expected to produce a response .