Hamcrest matchers for comparing JSON documents