| CharacterChunk | Represents a group of characters sharing the same diff type - unchanged, added or deleted. |
| CharLevelDiffer | Diffs a String as a sequence of chars; used when words are changed to determine if the word has been merely altered or completely replaced. |
| DiffViewBean | A wrapper class to provide additional views on a list of DiffChunks retrieved from the
WordLevelDiffer. |
| WordChunk | |
| WordLevelDiffer | Diffs words in a line of text. |
