private List<Sample> generateSamples() { List<Sample> samples = new ArrayList<Sample>(); DataObjectFactory dataObjectFactory = new TgacDataObjectFactory(); for (int i = 1; i < 6; i++) { Sample s = dataObjectFactory.getSample(); s.setId(i); s.setName("SAM" + i); s.setAlias("MI_S" + i + "_TestSample"); s.setScientificName("F.bar"); s.setIdentificationBarcode(s.getName() + "::" + s.getAlias()); samples.add(s); } Collections.sort(samples); return samples; }