public boolean findAndEditTicket(Ticket _ticket) { for (Iterator<Ticket> it = this.ticketList.iterator(); it.hasNext(); ) { Ticket old = it.next(); if (old.getId() == _ticket.getId()) { old.changeValuesFromTicketObject(_ticket); return true; } } return false; }