code: public WriteResult<T, K> remove(DBObject query, WriteConcern concern) throws MongoException {
          return new WriteResult<T, K>(this, dbCollection.remove(serializeFields(query), concern));
      }
docs: Removes objects from the database collection.
  
  @param query   the object that documents to be removed must match
  @param concern WriteConcern for this operation
  @return The result
  @throws MongoException If an error occurred