sortedDescending

fun <T : Comparable<T>> Array<out T>.sortedDescending(): List<T>
fun <T : Comparable<T>> Iterable<T>.sortedDescending(): List<T>

Returns a list of all elements sorted descending according to their natural sort order.

The sort is stable. It means that equal elements preserve their order relative to each other after sorting.


fun ByteArray.sortedDescending(): List<Byte>
fun ShortArray.sortedDescending(): List<Short>
fun IntArray.sortedDescending(): List<Int>
fun LongArray.sortedDescending(): List<Long>
fun FloatArray.sortedDescending(): List<Float>
fun DoubleArray.sortedDescending(): List<Double>
fun CharArray.sortedDescending(): List<Char>

Returns a list of all elements sorted descending according to their natural sort order.


fun UIntArray.sortedDescending(): List<UInt>

Returns a list of all elements sorted descending according to their natural sort order.

The sort is stable. It means that equal elements preserve their order relative to each other after sorting.

Since Kotlin

1.3