code: @Pure
  	@Inline(value="($1 >> $2)", constantExpression=true)
  	public static long operator_doubleGreaterThan(long a, int distance) {
  		return a >> distance;
  	}
docs: The binary <code>signed right sift</code> operator. This is the equivalent to the java <code>&gt;&gt;</code> operator.
  Shifts in the value of the sign bit as the leftmost bit, thus preserving the sign of the initial value.
  
  @param a
  a long.
  @param distance
  the number of times to shift.
  @return <code>a&gt;&gt;distance</code>