compareValues

fun <T : Comparable<*>> compareValues(a: T?, b: T?): Int

Compares two nullable Comparable values. Null is considered less than any value.

Samples

import samples.*
import kotlin.test.*
fun main() { 
   //sampleStart 
   assertTrue(compareValues(null, 1) < 0)
assertTrue(compareValues(1, 2) < 0)
assertTrue(compareValues(2, 1) > 0)
assertTrue(compareValues(1, 1) == 0) 
   //sampleEnd
}