Методы класса Iteration в Kotlin:
asIterable(): Преобразует итератор в итерабельный объект.asSequence(): Преобразует итератор в последовательность.forEach(action: (T) -> Unit): Выполняет заданное действие для каждого элемента итератора.forEachRemaining(action: (T) -> Unit): Выполняет заданное действие для каждого оставшегося элемента итератора.hasNext(): Проверяет, есть ли еще элементы в итераторе.next(): T: Возвращает следующий элемент в итераторе.remove(): Удаляет последний элемент, возвращенный итератором (не поддерживается в большинстве реализаций).