maxWith

@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun <T> Array<out T>.maxWith(comparator: Comparator<in T>): T?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun ByteArray.maxWith(comparator: Comparator<in Byte>): Byte?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun ShortArray.maxWith(comparator: Comparator<in Short>): Short?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun IntArray.maxWith(comparator: Comparator<in Int>): Int?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun LongArray.maxWith(comparator: Comparator<in Long>): Long?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun FloatArray.maxWith(comparator: Comparator<in Float>): Float?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun DoubleArray.maxWith(comparator: Comparator<in Double>): Double?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun BooleanArray.maxWith(comparator: Comparator<in Boolean>): Boolean?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun CharArray.maxWith(comparator: Comparator<in Char>): Char?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun <T> Iterable<T>.maxWith(comparator: Comparator<in T>): T?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
inline fun <K, V> Map<out K, V>.maxWith(comparator: Comparator<in Map.Entry<K, V>>): Map.Entry<K, V>?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun UIntArray.maxWith(comparator: Comparator<in UInt>): UInt?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun ULongArray.maxWith(comparator: Comparator<in ULong>): ULong?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun UByteArray.maxWith(comparator: Comparator<in UByte>): UByte?
@DeprecatedSinceKotlin(warningSince = "1.4", errorSince = "1.5")
fun UShortArray.maxWith(comparator: Comparator<in UShort>): UShort?