How to compare two maps by their values in java 8. Note: The values of this map are evaluated lazily.