Left Outer Join com criteria do hibernate

Fala pessoa, tudo certo?

Preciso fazer um LEFT OUTER JOIN com criteria porém a condição desse JOIN é diferente de igual(=). Um ex:

left outer join MINHA_TABELA A
on OUTRA_TABELA.ID <> a.OUTRO_ID

Nesse exemplo o JOIN é feito com uma condição <> e não =.
Existe alguma forma para fazer este tipo de query com criteria ou hql?

Espero que tenham entendido.

Vlw!

Dá uma olhada aqui para ver se te ajuda:

http://www.guj.com.br/java/73298-left-join-em-hibernate-com-criteria

Camarada, acredito que isso pode ajudar.
E, quanto ao <>, basta invocar Restrictions.ne