Compare dos objetos con operadores "<" o ">" en Java

Cómo hacer que dos objetos en Java sean comparables usando "<" o ">" p.

MyObject<String> obj1= new MyObject<String>(“blablabla”, 25);
MyObject<String> obj2= new MyObject<String>(“nannaanana”, 17);
if (obj1 > obj2) 
    do something. 

He hecho el encabezado de clase MyObject como

public class MyObject<T extends Comparable<T>> implements Comparable<MyObject<T>> y creé el método Comp, pero toda la ganancia que obtuve es que ahora puedo usar "ordenar" en la lista de objetos, pero ¿cómo puedo comparar dos objetos entre sí directamente? Es

if(obj1.compareTo(obj2) > 0)
     do something

¿la única forma?

Respuestas a la pregunta(3)

Su respuesta a la pregunta