class DataSetComparator {

    public void compare(final MongoDatabase connection, final Document expectedDataSet, final AssertionErrorCollector errorCollector) {
        if (expectedDataSet.entrySet().isEmpty()) {
            shouldBeEmpty(connection, errorCollector);
        } else {
            compareContent(connection, expectedDataSet, errorCollector);
        }
    }

    public  DataSetComparator(final String[] toExclude, final boolean isStrict);

}