CommittedChangeListImpl (String name, String author, String comment, long date, long number, Change... changes) { final Collection<Change> changeList = new ArrayList<>(); Collections.addAll(changeList, changes); return new CommittedChangeListImpl(name, comment, author, number, new Date(date), changeList); }