EntryValueIntFactory valFactory = new EntryValueIntFactory();
c = 0;
Entry<EntryValueInt> e1 = new SimpleEntry<EntryValueInt>(valFactory, 10);
for (int i = 9; i >= 0; i--) {
e1.add(new EntryValueInt(i, c, c++));
}
c = 0;
Entry<EntryValueInt> e2 = new SimpleEntry<EntryValueInt>(valFactory, 10);
for (int i = 19; i >= 10; i--) {
e2.add(new EntryValueInt(i, c, c++));
}
@SuppressWarnings("unchecked")
Entry<EntryValueInt>[] entries = new Entry[] {e1, e2};
EntryValueInt[] values = EntryUtility.sortEntriesToValues(entries);