code: public void reset() {
          done = false;
          for (int i = 0; i < current.length; ++i) {
              current[i] = 0;
          }
      }
docs: Resets the iterator so that one can start again from the beginning.