title: Adding new item at 0 position in firestore?
body: <pre><code>mFirestore.collection("notifications").orderBy("timestamp",Query.Direction.DESCENDING).addSnapshotListener(new EventListener&lt;QuerySnapshot&gt;(){
  @Override
  public void onEvent(@javax.annotation.Nullable QuerySnapshot documentSnapshots,@javax.annotation.Nullable FirebaseFirestoreException e){
          if(e!=null){
          Log.d(TAG,"Error : "+e.getMessage());
          }
  
          assert documentSnapshots!=null;
  
          for(DocumentChange doc:documentSnapshots.getDocumentChanges()){
  
          if(doc.getType()==DocumentChange.Type.ADDED){
          String doc_id=doc.getDocument().getId();
          NotificationModel Notifications=doc.getDocument().toObject(NotificationModel.class).withDocId(doc_id);
          allNotifications.add(Notifications);
          notificationAdapter.notifyDataSetChanged();
  
          }
          }
          }
          });
  </code></pre>
  
  <p>I am trying to do that when in firestore collection a new document is added it will add at 0 position. but instead of 0 position a new item is adding at the last position. </p>