title: SilverStripe. Search by date-range in ModelAdmin
body: <p>I have date-property in my DataObject.  </p>
  
  <p>How can I search by date-range in ModelAdmin?  </p>
  
  <p>For example: "search all items where date is more than 2007-13-01 and less than 2007-17-01"<br>
  or "search all items where date is between 2007-13-01 and 2007-17-01"  </p>
  
  <p>For now I can search only with GreaterTranFilter or with LessThanFilter, but not with both.  </p>
  
  <pre><code>class MyObject extends DataObject {
      private static $db = [
          "Date" =&gt; "Date",
      ];
      private static $summary_fields = [
          "Date" =&gt; "Date",
      ];
  
      private static $searchable_fields = [
          "Date" =&gt; [
              "field" =&gt; "DateField",
              "filter" =&gt; "GreaterThanFilter",
              "title" =&gt; 'Date from ...'
          ],
      ];
  }
  </code></pre>
  
  <p>Additionally search field must use a calendar(datepicker)  </p>
  
  <pre><code>DateField:
    default_config:
      showcalendar: true
  </code></pre>
  
  <p>Can you give an example how to search by date-range?  </p>