//>>built define(["dojo/_base/declare","dojo/_base/lang","dojo/date","./_DataExprs"],function(f,k,h,e){function g(a,b,c,d){a=a.applyRow(c,d);b=b.applyRow(c,d);c=a.getValue();b=b.getValue();if(a instanceof e.TimeExpr)return h.compare(c,b,"time");if(a instanceof e.DateExpr)return h.compare(c,b,"date");a instanceof e.StringExpr&&(c=c.toLowerCase(),b=String(b).toLowerCase());return c==b?0:ca)}}),v=f("dojox.grid.enhanced.plugins.filter.LessThanOrEqualTo",e._BiOpExpr,{_name:"lessEqual",_calculate:function(a, b,c,d){a=g(a,b,c,d);return new e.BooleanExpr(0>=a)}}),w=f("dojox.grid.enhanced.plugins.filter.LargerThan",e._BiOpExpr,{_name:"larger",_calculate:function(a,b,c,d){a=g(a,b,c,d);return new e.BooleanExpr(0