public MatchableCollection copyAndExtend(MatchRow mr) { MatchableCollection copy = new MatchableCollection(mr); copy.saldo = copy.saldo.add(saldo); copy.rows.addAll(rows); // copy.repr = copy.getStringRepresentation(); // copy.tool = copy.getToolTipRepresentation(); return copy; }