public List<Row> search(ExtendedFilter filter){
  SecondaryIndexSearcher mostSelective=getHighestSelectivityIndexSearcher(filter.getClause());
  if (mostSelective == null)   return Collections.emptyList();
 else   return mostSelective.search(filter);
}

public List < Row > search ( ExtendedFilter filter ) { SecondaryIndexSearcher mostSelective = getHighestSelectivityIndexSearcher ( filter . getClause ( ) ) ; if ( mostSelective == null ) return Collections . emptyList ( ) ; else return mostSelective . search ( filter ) ; }
performs a search across a number of column indexes
