libtest-differences-perl | Test string and data structure differences in perl | Mehr ...
CPAN's Test::Differences compares data structures and strings and returns their differences in a UNIX diff fashion if they are "not ok". Useful for comparing large structures easily when running tests.