boolean (Object o) { if (!super.equals(o)) return false; if (o.getClass() != getClass()) return false; final TrelloRepository repository = (TrelloRepository)o; if (!Comparing.equal(myCurrentUser, repository.myCurrentUser)) return false; if (!Comparing.equal(myCurrentBoard, repository.myCurrentBoard)) return false; if (!Comparing.equal(myCurrentList, repository.myCurrentList)) return false; return myIncludeAllCards == repository.myIncludeAllCards; }