Почему не принимает, вроде же верно... или разжуйте плз !
package com.javarush.task.task26.task2603;
import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Comparator;
/*
Убежденному убеждать других не трудно
*/
public class Solution {
public static void main(String[] args) {
}
public static class CustomizedComparator implements Comparator<T>{
private Comparator<T>[] comparators;
public CustomizedComparator(Comparator<T>... vararg){
this.comparators = vararg;
}
@Override
public int compare(T o1, T o2) {
for (Comparator c : comparators)
if (c.compare(o1, o2) != 0)
return 1;
return 0;
}
}
}