public class CompositeIterator<E>
extends java.lang.Object
implements java.util.Iterator<E>
Iterator that combines multiple other iterators.
This implementation maintains a list of iterators which are invoked in sequence until all iterators are exhausted.