First In First Out (FIFO) example using LinkedList with generics.
#POP() Returns and removes first in.
#Push() Adds value to top of stack.
#IsEmpty() Returns TRUE if stack is empty else FALSE
#LinkedListStackEmptyException Class Custom Exception to throw if stack is empty (i.e. Pop() empty stack)