Guavaを使用すると、次のように昇順を保証できます。
import com.google.common.collect.Ordering;
import io.predictor.dao.ohlcv.OhlcvHm;
import static java.util.stream.Collectors.toList;
assertThat("Ordered by age", Ordering.natural().isOrdered(
employees.stream().map(Employee::getAge).collect(toList())));
Guava (Java ラムダと密接な関係があるため) がそのような場合に簡単な解決策を提供しないことは、私にとって奇妙です。もちろん、いくつかの支援メソッドを作成してラップすることはできますが、誰かが既にライブラリでそれを行っている可能性があります。それを行う最も簡単な方法はありますか?何かのようなもの:
XLibrary.isOrdered(employees, Employee::getAge);