A library for diffing java.util.Lists