I have 2 arraylists of string object.
List sourceList = new ArrayList();
List destinationList = new ArrayList
boolean isEquals(List firstList, List secondList){
ArrayList commons = new ArrayList<>();
for (String s2 : secondList) {
for (String s1 : firstList) {
if(s2.contains(s1)){
commons.add(s2);
}
}
}
firstList.removeAll(commons);
secondList.removeAll(commons);
return !(firstList.size() > 0 || secondList.size() > 0) ;
}