maxWithOrNull
Returns the first element having the largest value according to the provided comparator or null if there are no elements.
Returns the first element having the largest value according to the provided comparator or null if there are no elements.