code: public final Interval bucket(DateTime t)
    {
      DateTime start = bucketStart(t);
      return new Interval(start, increment(start));
    }
docs: Return a granularity-sized Interval containing a particular DateTime.