If you want to know what combinations of key values they have, use something like
HashSet<Entry<Integer, Integer>> entries = new HashSet<Entry<Integer, Integer>>(
table1.entrySet());
entries.retainAll(table2.entrySet());
and entrieswill only have entries with the same keys and values from both cards.
, FYI, Guava Maps.difference, , , , , , .