public boolean equals(PERangeList other) {
    	if(this == other) {
    		return true;
    	} else if(getNumPE() != other.getNumPE()) {
    		return false;
    	}
    	
    	PERangeList list = intersection(other);
    	if(list.getNumPE() == getNumPE() && list.getNumPE() == other.getNumPE()) {
    		return true;
    	}
    	
    	return true;
    }