hasTerm = function( filters ) {
      var hasTerm = false;

      filters.forEach( function (filter) {
        if ( !gridUtil.isNullOrUndefined(filter.term) && filter.term !== '' || filter.noTerm ) {
          hasTerm = true;
        }
      });

      return hasTerm;
    }
@ngdoc function
@name search
@methodOf ui.grid.service:rowSearcher
@description Run a search across the given rows and columns, marking any rows that don't
match the stored col.filters or col.filter as invisible.
@param {Grid} grid Grid instance to search inside
@param {Array[GridRow]} rows GridRows to filter
@param {Array[GridColumn]} columns GridColumns with filters to process