Each Iterator provides a next() and hasNext() method, and may optionally support a remove() method.
Каждый Iterator реализует методы next() и hasNext() и дополнительно может поддерживать метод remove().