compare

abstract fun compare(first: T, second: T): Int