Your uniqueRecs has String type of the key. You have to do:
List<String> keys = new ArrayList<>(uniqueRecs.keySet());
or
List<ARecord> values = new ArrayList<>(uniqueRecs.values());
Your uniqueRecs has String type of the key. You have to do:
List<String> keys = new ArrayList<>(uniqueRecs.keySet());
or
List<ARecord> values = new ArrayList<>(uniqueRecs.values());