Compare two text documents side-by-side and highlight differences at line, word, and character levels.