Java中的泛型最大函数

Gil*_*esz 5 java generics

public static <T extends Comparable<? super T>> T max(List<? extends T> coll){
    // return max;
}
Run Code Online (Sandbox Code Playgroud)

我明白为什么<T extends Comparable<? super T>>有道理.但是,我不确定为什么一个论点List<? extends T> coll很重要.

为什么List<T> coll不够?