Main.java:16: error: method sort in class Ideone cannot be applied to given types;
sort(list, (Comparator<String>)(a, b) -> a.compareTo(b));
^
required: List<T>,MyComparable
found: List<String>,Comparator<String>
reason: cannot infer type-variable(s) T
(argument mismatch; Comparator<String> cannot be converted to MyComparable)
where T is a type-variable:
T extends Comparable<T> declared in method <T>sort(List<T>,MyComparable)
1 error