public static int countMatchingCellsInRef(RefEval refEval, I_MatchPredicate criteriaPredicate) {int result = 0;final int firstSheetIndex = refEval.getFirstSheetIndex();final int lastSheetIndex = refEval.getLastSheetIndex();for (int sIx = firstSheetIndex; sIx <= lastSheetIndex; sIx++) {ValueEval ve = refEval.getInnerValueEval(sIx);if(criteriaPredicate.matches(ve)) {result++;}}return result;}

public static int countMatchingCellsInRef ( RefEval refEval , I_MatchPredicate criteriaPredicate ) { int result = 0 ; final int firstSheetIndex = refEval . getFirstSheetIndex ( ) ; final int lastSheetIndex = refEval . getLastSheetIndex ( ) ; for ( int sIx = firstSheetIndex ; sIx <= lastSheetIndex ; sIx ++ ) { ValueEval ve = refEval . getInnerValueEval ( sIx ) ; if ( criteriaPredicate . matches ( ve ) ) { result ++ ; } } return result ; }
public static int CountMatchingCellsInRef(RefEval refEval, IMatchPredicate criteriaPredicate){int result = 0;for (int sIx = refEval.FirstSheetIndex; sIx <= refEval.LastSheetIndex; sIx++){ValueEval ve = refEval.GetInnerValueEval(sIx);if (criteriaPredicate.Matches(ve)){result++;}}return result;}
