posted 12 years ago
Well, the interface definition is:
So, if you implement Comparable<DVDInfo>, the interface definition tells you that there should be a method compareTo(DVDInfo). Anything else and you'll get a compiler error (unless it's an abstract class) because you simply haven't implemented the interface. As far as the compiler is concerned, it's exactly the same situation as if you'd omitted the compareTo method entirely.