public void setStop(long stop) {
this.stop = stop;
}
public final boolean isSingleBP() { return stop == start; }
public final boolean disjointP(GenomeLoc that) {
<BUG>if ( compareContigs(this.contig, that.contig) != 0 ) return true;   // different chromosomes

if ( this.start > that.stop ) return true;                          // this guy is past that
if ( that.start > this.stop ) return true;                          // that guy is past our start
return false;</BUG>
}

public void setStop(long stop) {
this.stop = stop;
}
public final boolean isSingleBP() { return stop == start; }
public final boolean disjointP(GenomeLoc that) {
if ( this.contigIndex != that.contigIndex ) return true;    // different chromosomes
if ( this.start > that.stop ) return true;                  // this guy is past that
if ( that.start > this.stop ) return true;                  // that guy is past our start
return false;
}
