inutile che verifichi se è == true. il metodo restituisce un valore booleano e puoi testare direttamente quello. Inoltre non occorre effettuare else if poiché quando testi un valore booleano è chiaro che è o vero o falso. quindi basta un banale else.
il tutto solo con lo scopo di ottimizzare il codice