Iterator<T>
CircularIterator
boolean
hasNext()
T
next()
Node<T>
nextNode()
prev()
prevNode()
forEachRemaining, remove
hasNext
next