/**
  * Creates a new ReverseIterator from the given list.
  *
  * @param list the list to generate an iterator from
  */
 public ReverseIterator(SimpleList list) {
   super();
   this.list = list;
   current = list.count();
 }