我想问的是,为什么是Comparator< ? super E>,
  
  TreeSet(Collection< ? extends E>  collection)中是< ? extends E>,
 
  我以为Comparator< ? super E>会是 Comparator< ? extends E>,请各位帮我解惑,谢谢。