StackIterator see data.structures. QueueIterator see data.structures. TreeIterator see data.structures. Sequence Sequence is the interface that is implemented by all Java containers that are sequences of objects as there are stack, queue and linked list. LinkedList see data.structures.
Stack see data.structures.
ListNode is the Data Structure that defines a Node in a singly linked List as there are stack, queue and linked list. A LinkedList is a sequential container. A LinkedList is implemented as a singly linked list in which every node in the list has a pointer to the next node. ListIterator A ListIterator is a forward iterator that allows you to iterate through the contents of a LinkedList. Queue A Queue is a container where elements can be altered on front of the queue.