GitHub repository: locomote/diff_matcher
Description: Generates a diff by matching against expected values, classes, regexes and/or procs.