Represents algorithm merging a few segments into one. This operation can add extra characters between segments or modify segment contents - the important characteristic of it is that it always takes segment list but returns just one segment.
@author Jarek Lipski (loomchild)
This is the MergeAlgorithm interface. It is an interface so that different merge algorithms may be plugged-in to actually merge the diffs back to an original document.
@author smak
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.