private boolean isMutuallyExclusiveWith(Forest forest) {
if (this.size() == 0 || forest.size() == 0) return true;
boolean sw = forest.size() < this.size();
LongList sortIssues = sw ? forest.getIssues() : this.getIssues();
LongList checkIssues = sw ? this.getIssues() : forest.getIssues();
LongSetBuilder builder = new LongSetBuilder();
builder.addAll(sortIssues);
LongList sorted = builder.toSortedCollection();
int size = checkIssues.size();
for (int i = 0; i < size; i++) {
if (sorted.binarySearch(checkIssues.get(i)) >= 0) return false;
}
return true;