Question: What will happen if you try to sort a collection List which doesn't implement Comparable?
Will get compilation error as:
Bound mismatch: The generic method sort (List <T>) of type Collection is not applicable for the arguments…
The inferred type is not a valid substitute for the bounded parameter <T extends Comparable <? Super T>>