1: import java.util.Iterator;
2: /**
3: An interface for the ADT list that has an iterator.
4:
5: @author Frank M. Carrano
6: @author Timothy M. Henry
7: @version 5.0
8: */
9: public interface ListWithIteratorInterface<T> extends ListInterface<T>, Iterable<T>
10: {
11: public Iterator<T> getIterator();
12: } // end ListWithIteratorInterface