Javadoc constructor
Removed the sequence advance enum. Now returns an
SequenceAdvanceStrategy. This is a step better than an enum.
Removed the -1L from the strategies to make them simpler
Change of method signature to return a boolean and simply the interface
Only copy the merged event before the callback
Created an interface for the merging queue structure itself and a
default implementation