iterate method
Implementation
Iterable<TValue> iterate() sync* {
final buffer = source.toList();
if (buffer.isNotEmpty) {
final sorter = getIterableSorter(null);
final map = sorter.sort(buffer, buffer.length);
yield* OrderedBuffer(buffer, map);
}
}