ли какой-либо из существующих библиотек сбора (гуава, COMMONS сбор) обеспечивает MergeIterator, который построенные с:Есть ли реализация MergeIterator?
MergeIterator(Iterator<Comparable> iters...)
, а затем (при условии, источника итераторы сортированные) продвигает через итераторы параллельно, и возвращает элементы в порядке?
[1,3,5] + [2,8] => [1,2,3,5,8]
Это будет классный класс для написания, но я бы не хотел изобретать велосипед.