Почему это компилируется:
class MaxMin<E extends Comparable<E>> { E max=null; E min=null; }
... а это нет?
class MaxMin<E implements Comparable<E>> { E max=null; E min=null; }