title: Store filter not working ExtJs 4.2.2
body: <p>I'm trying to apply a date filter on a date column on an ext grid.
  I can only get the filter to apply when i use <code>filterBy</code>, is this a bug in ext or am I doing something wrong?</p>
  
  <pre><code>var filterId = "myDateField"
  
  var filterFn = function(record) {
      var recordDate = record.get(filterId);
      recordDate.setHours(0, 0, 0, 0);
      return recordDate.getTime() === value.getTime();
  };
  
  var filter = Ext.create('Ext.util.Filter',
  {
      id: filterId,
      filterFn: filterFn
  });
  
  gridStore.filterBy(filterFn);  //works
  gridStore.filter(filter);      //filterFn doesn't get called
  gridStore.addFilter(filter);   //filterFn doesn't get called
  </code></pre>
  
  <p>EDIT:</p>
  
  <p>I had <code>remoteFilter:true</code> set on my store which was causing my problem. Thanks Evan Trimboli</p>
  
  <p><a href="https://fiddle.sencha.com/#view/editor&amp;fiddle/1ppt" rel="nofollow noreferrer">https://fiddle.sencha.com/#view/editor&amp;fiddle/1ppt</a></p>