title: ORMLite query for date
body: <p>I am trying to query for a date between low and hign value:</p>
  
  <pre><code>Car car = new Car(1, "octavia");
  car.setManufactured(Calendar.getInstance().getTime());
  Dao&lt;Car, Integer&gt; carDao = getHelper().getCarDao();
  
  carDao.create(car);
  
  QueryBuilder&lt;Car, Integer&gt; carQb = carDao.queryBuilder();
  
  Calendar yesteday = Calendar.getInstance();
  yesteday.add(Calendar.DATE, -1);
  
  Calendar tommorrow = Calendar.getInstance();
  yesteday.add(Calendar.DATE, 1);
  
  carQb.where().between("manufactured", yesteday.getTime(), tommorrow.getTime());
  PreparedQuery&lt;Car&gt; query = carQb.prepare();
  
  List&lt;Car&gt; cars = carDao.query(query);
  
  Log.d(TAG, cars.get(0).toString());
  </code></pre>
  
  <p>Car object looks this way:</p>
  
  <pre><code>public class Car {
  
      @DatabaseField(id = true)
      private int id;
      @DatabaseField
      String name;
      @DatabaseField(foreign = true, foreignAutoRefresh = true)
      User user;
      @DatabaseField(foreign = true, foreignAutoRefresh = true)
      private Brand brand;
      @DatabaseField(columnName="manufactured")
      private Date manufactured;
  }
  </code></pre>
  
  <p>Unfortunaly I am getting no results. Where could be a problem?</p>