fun <T, I : Comparable<I>> Iterable<T>.isOrderedAndUnique(extractId: T.() -> I): Boolean
Determine if an iterable data types contents are ordered and unique, based on their Comparable.compareTo function.