code: public Iterator<ISO9660Directory> unsortedIterator() {
          if (unsortedIterator == null) {
              unsortedIterator = new ISO9660DirectoryIterator(this, false);
          }
          unsortedIterator.reset();
          return unsortedIterator;
  	}
docs: Returns a directory iterator to traverse the directory hierarchy using a recursive method
  
  @return Iterator