List.all()
Проверяет, что ВСЕ элементы удовлетворяют условию.
Сигнатура
fun <T> Iterable<T>.all(predicate: (T) -> Boolean): Booleanall() возвращает true, только если каждый элемент удовлетворяет предикату. Для пустой коллекции вернёт true.
val nums = listOf(2, 4, 6)
println(nums.all { it % 2 == 0 }) // true
println(nums.all { it > 3 }) // false