public boolean intersects ( PeriodValue pv ) { DateValue sa = this . start , ea = this . end , sb = pv . start ( ) , eb = pv . end ( ) ; return sa . compareTo ( eb ) < 0 && sb . compareTo ( ea ) < 0 ; }
true iff this period overlaps the given period .