Perl module to test string and data structure differences

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.