Set<PositionImpl> messagesToReplayNow = messagesToReplay.items(messagesToRead).stream() .map(pair -> new PositionImpl(pair.first, pair.second)).collect(toSet());
Set<PositionImpl> messagesToReplayNow = messagesToReplay.items(messagesToRead).stream() .map(pair -> new PositionImpl(pair.first, pair.second)).collect(toSet());