Hasta donde entiendo, la firma de un método esta compuesta solamente por su nombre y su lista de parámetros, el modificador de acceso y el tipo de retorno no hacen parte de la firma del metodo. por ejemplo:
public void metodo1(TipoA parametro)
y
private boolean metodo1(TipoA parametro)
tienen la misma firma.