private static BloomFilter<Integer> createBloomFilterAll(Hasher h,double falsePosProb,int expectedNbElemInFilter,int start,int end,int metric){
  BloomFilter<Integer> bf=new BloomFilter<Integer>(h,falsePosProb,expectedNbElemInFilter,metric);
  int i;
  for (i=start; i <= end; i++) {
    bf.add(i);
  }
  return bf;
}

private static BloomFilter < Integer > createBloomFilterAll ( Hasher h , double falsePosProb , int expectedNbElemInFilter , int start , int end , int metric ) { BloomFilter < Integer > bf = new BloomFilter < Integer > ( h , falsePosProb , expectedNbElemInFilter , metric ) ; int i ; for ( i = start ; i <= end ; i ++ ) { bf . add ( i ) ; } return bf ; }
create a bloom filter with all numbers between start and end inclusive
