Provides implementation and framework for java.util.Iterator