@Override public boolean equals(Object obj) { boolean eq = false; if (obj instanceof Offer) { Offer otherOffer = (Offer) obj; eq = request.equals(otherOffer.getRequest()); } return eq; }