public IntBidirectionalIterator iterator(final int from){
  if (this == EMPTY_INTERVAL)   return IntIterators.EMPTY_ITERATOR;
  final IntBidirectionalIterator i=IntIterators.fromTo(left,right + 1);
  if (from > left)   i.skip(Math.min(length(),from - left));
  return i;
}

public IntBidirectionalIterator iterator ( final int from ) { if ( this == EMPTY_INTERVAL ) return IntIterators . EMPTY_ITERATOR ; final IntBidirectionalIterator i = IntIterators . fromTo ( left , right + 1 ) ; if ( from > left ) i . skip ( Math . min ( length ( ) , from - left ) ) ; return i ; }
returns an iterator over the integers in this interval larger than or equal to a given integer .
