code: @Deprecated
    public static RoaringBitmap andNot(final RoaringBitmap x1, final RoaringBitmap x2,
            final int rangeStart, final int rangeEnd) {
      return andNot(x1, x2, (long) rangeStart, (long) rangeEnd);
    }
docs: Bitwise ANDNOT (difference) operation for the given range, rangeStart (inclusive) and rangeEnd
  (exclusive). The provided bitmaps are *not* modified. This operation is thread-safe as long as
  the provided bitmaps remain unchanged.
  
  @param x1 first bitmap
  @param x2 other bitmap
  @param rangeStart starting point of the range (inclusive)
  @param rangeEnd end point of the range (exclusive)
  @return result of the operation
  
  @deprecated use the version where longs specify the range. Negative values for range
  endpoints are not allowed.