JAL-4062 revert to ArrayList and integrate check for 'contained' ranges in sweepsearch