title: Spring integration LastModifiedFileListFilter not working
body: <p>I`m trying to read some files from a directory and have a delay between the detection of the file and the process of the file. 
  I have this in a builder pattern :</p>
  
  <pre><code>/**
   * The build function that will create a CompositeFileListFilter with the given filters
   * 
   * @return {@link CompositeFileListFilter} that contains all the filters added
   */
  public CompositeFileListFilter&lt;File&gt; build() {
      CompositeFileListFilter&lt;File&gt; compositeFileListFilter = new CompositeFileListFilter&lt;&gt;();
      boolean existsFilters = false;
      // Add the prevent duplicates filter
      if (this.preventDuplicates) {
          compositeFileListFilter.addFilter(new AcceptOnceFileListFilter&lt;File&gt;());
          existsFilters = true;
      } else {
          compositeFileListFilter.addFilter(new AcceptAllFileListFilter&lt;File&gt;());
          existsFilters = true;
      }
      // Add the ignore hidden filter
      if (this.ignoreHidden) {
          compositeFileListFilter.addFilter(new IgnoreHiddenFileListFilter());
          existsFilters = true;
      } // Add the pattern file name filter
      if (this.patternFilter != null) {
          compositeFileListFilter.addFilter(new SimplePatternFileListFilter(patternFilter));
          existsFilters = true;
      }
      // Add the process file after a period of time filter
      if (this.lastModifiedFileListFilterAge &gt; 0) {
          LastModifiedFileListFilter filter = new LastModifiedFileListFilter();
          filter.setAge(lastModifiedFileListFilterAge);
          compositeFileListFilter.addFilter(filter);
          existsFilters = true;
      }
  
      // Check if compositeFileListFilter contains any filter
      if (!existsFilters) {
          throw new IllegalStateException("At least one filter should be provided!");
      }
      return compositeFileListFilter;
  }
  </code></pre>
  
  <p>and i`m creating the filters like this</p>
  
  <pre><code>CompositeFileListFilter&lt;File&gt; filters = new IntegrationFlowFileFilterBuilder()
          .ignoreHidden(true)
          .preventDuplicates(false)
          .patternFilter(returnInformationInputFolderSetup.getPatternFolder())
          .lastModifiedFileListFilterAge(120)
          .build();
  </code></pre>
  
  <p>The problem is that all the other filters are working and only theLastModifiedFileListFilter is not working.. i`m reading a file and is processed in less than a second.<br>
  Does anyone know why this filter is not working?</p>