Comparar arvores binarias - urgente

Daeee pessoal, seguinte to com um problemao…

Alguem ai tem um algoritmo pra comparacao de arvores binarias em java???
to tentando fazer mas nao to conseguindo…

Questao de vida ou morte :S

Por favor…

Valew ae!

Preste atenção neste codigo pois em arvore tudo é recursivo.

Comparação de arvores binarias

public int igual (Arvore a, Arvore b){
    
    return(arvorevazia(a) && arvorevazia(b)) || 
             (!arvorevazia(a) && !arvorevazia(b) && 
               a->info == b->info && 
               igual(a->esq, b->esq) && 
               igual(a->dir, b->dir));
    }