Bean Compare started a utility for comparing Java Beans, hence the name. It then included Collections, Arrays and Maps as types it can compare. It now also supports data from Dido which allows it to compare Database tables, CSV files, simple JSON and any other type of Dido Data.
Bean Compare is intended to be used as an Oddjob Oddball but can be used stand alone in code.
Requires Java 11
Modules:
beancmpr-core Compare Beans, Collections, Arrays and Maps.
beancmpr-dido Compare Generic Data.
beancmpr-poi Produce results in Excel.