Diff Utils library is an OpenSource library for performing the comparison / diff operations
between texts or some kind of data: computing diffs, applying patches, generating unified
diffs or parsing them, generating diff output for easy future displaying (like side-by-side
view) and so on.