Date Type Android

import java.util.Iterator;
import java.util.NoSuchElementException;
public class ArrayIterator implements Iterator {
  private Object array[];
  private int pos = 0;
  public ArrayIterator(Object anArray[]) {
    array = anArray;
  }
  public boolean hasNext() {
    return pos < array.length;
  }
  public Object next() throws NoSuchElementException {
    if (hasNext())
      return array[pos++];
    else
      throw new NoSuchElementException();
  }
  public void remove() {
    throw new UnsupportedOperationException();
  }
}