import java.util.Arrays; import java.util.Comparator; class Sorter { public static void main(String[] args) { // Integer[] arr = { 1, 99, -34234, 3, 6, 34, 0, -45, -11, 789, }; Person[] arr = new Person[5]; arr[0] = new Person("William", "Jannen"); arr[1] = new Person("Daniel", "Barowy"); arr[2] = new Person("Iris", "Howley"); arr[3] = new Person("Jeannie", "Albrecht"); arr[4] = new Person("Tom", "Murtagh"); System.out.println(Arrays.toString(arr)); Comparator c = new PersonComparator(); BubbleSort.sortGeneric(arr, c); System.out.println(Arrays.toString(arr)); } }