Fix Comparable troubles

The Override annotation is wrong, and extending Comparable fixes that. The license was also incorrect.