(Available since version 1.0)
Queue::dequeue — Dequeues a node from the queue
Dequeues a value from the top of the queue.
Note:
Queue::dequeue() is an alias of LinkedList::shift().
This function has no parameters.
The value of the dequeued node.
Throws SEIDS::LinkedLists::CantShiftFromEmptyException when the data-structure is empty.