*<Null safety>*
T min
T get min { var iterator = this.iterator; if (iterator.moveNext()) { var value = iterator.current; while (iterator.moveNext()) { var newValue = iterator.current; if (value.compareTo(newValue) > 0) { value = newValue; } } return value; } throw StateError('No element'); }