public function dequeue(&$item) : Queue
    {
        $values = $this->_shift($item);
        $this->setValues($values);
        return $this;
    }
public function dequeue(&$item) : Queue
    {
        $values = $this->_shift($item);
        $this->setValues($values);
        return $this;
    }
public function dequeue ( & $ item ) : Queue { $ values = $ this -> _shift ( $ item ) ; $ this -> setValues ( $ values ) ; return $ this ; }
Take item from the queue

@param mixed &$item

@return Queue
Take item from the queue