getReference ("Посты"). child (postKey) .child ("date"), где дата записана в "date" (которая будет в будущем, например, 30 апреля 2020 года в формате String). Я хочу написать программу, которая будет проходить "Post", чтобы получить всю дату, а если текущая дата и дата из "Post" (currentDate == date ("Post")), то удалить этот пост. Как получить все из списка для сравнения?

Я добавил код, куда добавляю «Пост». Я получаю дату из calendarView, так что удобно она написана на русском языке
private void deletePostFromFirebase(){
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd MMM yyyy", Locale.ENGLISH);
Date date = new Date();
String newDate = simpleDateFormat.format(date);
DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Posts");
ref.orderByChild("date").equalTo(newDate).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot itemSnapshot: dataSnapshot.getChildren()) {
itemSnapshot.getRef().removeValue();
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
throw databaseError.toException();
}
});
}