private void findAllUserMobileNo(){
final Set<String> setOfUsers = new HashSet<>();
final ArrayList<String> usersArrayList = new ArrayList<>();
userCollections.get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()){
for (DocumentSnapshot documentSnapshot : task.getResult().getDocuments()){
Users users = documentSnapshot.toObject(Users.class);
Log.v(TAG,"User info "+users.getPhoneNo());
if (!setOfUsers.add(users.getPhoneNo())){
usersArrayList.add(users.getPhoneNo());
Log.v(TAG,"SSS total duplicate "+usersArrayList.size());
}
}
for (String numbers :usersArrayList){
Log.v(TAG,"SSS Duplicates numbers "+numbers);
}
}
}
});
}