code: public <ResultT> CoreSyncFindIterable<ResultT> find(final Bson filter,
                                                        final Class<ResultT> resultClass) {
      return createFindIterable(filter, resultClass);
    }
docs: Finds all documents in the collection.
  
  @param filter      the query filter
  @param resultClass the class to decode each document into
  @param <ResultT>   the target document type of the iterable.
  @return the find iterable interface