Sparse Matching of Object Graphs - an extension to Hamcrest