public boolean during(Period p2, int granularity) throws TemporalException { return p2.contains(this, granularity) && !p2.equals(this, granularity); } // during