Core API – Kotlin Programming Language (original) (raw)
Comparable
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.0
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.1
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.0
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.3
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.8
Classes which inherit from this interface have a defined total ordering between their instances.
Since Kotlin
1.8
expect abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
actual abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
actual abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
actual abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
actual abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
actual abstract operator fun compareTo(other: T): Int
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.