public <ResultT> CoreRemoteFindIterable<ResultT> find(
      final Bson filter,
      final Class<ResultT> resultClass
  ) {
    return createFindIterable(filter, resultClass);
  }
public < ResultT > CoreRemoteFindIterable < ResultT > find ( final Bson filter , final Class < ResultT > resultClass ) { return createFindIterable ( filter , resultClass ) ; }
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