lib/rule.js
function(callback){
        for(this._itr; this._itr < this._data.length; this._itr++) {
            this._testFunction.call(this, this._itr);
        }

        callback.call(this, this._res);
	}
function(callback){
        for(this._itr; this._itr < this._data.length; this._itr++) {
            this._testFunction.call(this, this._itr);
        }

        callback.call(this, this._res);
	}
function ( callback ) { for ( this . _itr ; this . _itr < this . _data . length ; this . _itr ++ ) { this . _testFunction . call ( this , this . _itr ) ; } callback . call ( this , this . _res ) ; }
Execute the rules one by one
@param {function} callback
@return {void}
Execute the rules one by one