import java.util.ArrayList; public class javaMBM15> { public > ArrayList test(ArrayList list ,T t, T t1) { if (t.compareTo(t1) > 0) { list.add(t1); } else if (t.compareTo(t1) < 0) { list.add(t); } else if (t.compareTo(t1) == 0) { list.add(t); list.add(t1); } return list; } public static void main(String[] args) { javaMBM15 j = new javaMBM15<>(); ArrayList list = new ArrayList<>(); System.out.println(j.test(list,"a", "b")); System.out.println(j.test(list,"b", "a")); System.out.println(j.test(list,"a", "a")); System.out.println(j.test(list, "a", "c")); } }