*<Null safety>*
T max
T get max { 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'); }