Function as a parameter in Java

Integer[] numbers = {1, 3, 2};
Arrays.sort(numbers, (ab) -> Integer.compare(ba));
//numbers is {3, 2, 1}

int[] numbers2 = {1, 3, 2};
Arrays.sort(numbers2, (a, b) -> Integer.compare(b, a)); //<-Error