(Available since version 1.0)
LinkedList::shift — Shifts a node from the beginning of the singly linked list
This function has no parameters.
The value of the shifted node.
Throws SEIDS::LinkedLists::CantShiftFromEmptyException when the data-structure is empty.