@Test
public void toStrictlyImproving() {

	final ISeq<Integer> values = new Random().ints(0, 100)
		.boxed()
		.limit(500)
		.flatMap(MinMax.toStrictlyImproving(Comparator.naturalOrder()))
		.collect(ISeq.toISeq());
	Assert.assertTrue(values.isSorted());
}