Ciao a tutti, come potrei impostare un metodo che mi trovi una parola in una stringa?

io ho provato:

codice:
public boolean checkDescrizione (String str){
		boolean verifica = this.descrizione.matches(".*"+str+"*.");
		return verifica;
	}
Ma non sembra funzionare. In pratica mi sembra restituisca sempre true.

Grazie