Si nos pones el código quizás podamos ver donde está el fallo....
A todo esto, aquí siempre pones "objeto1" y no "objeto1" y "objeto2", no se si es fallo al escribir el post o en el código también lo tienes igual...
Por otro lado, usando orientación a objetos, no deberías crear un método aparte, si no dentro de la propia clase (a ser posible el equals).
Un ejemplo sería tener en la clase el metodo "esIgual" de este estilo.
public boolean esIgual(Clase otro) {
if (atributo1 != otro.atributo1)
return false;
if (atributo2 != otro.atributo2)
return false;
return true;
}
Después, para usarlo, simplemente necesitas:
Clase o1 = new Clase();
Clase o2 = new Clase();
if (o1.esIgual(o2))
System.out.println("Son iguales");
else
System.out.println("Son distintos");