Added Comparable contract test