public final int decrementAndGet(){
  return unsafe.getAndAddInt(this,valueOffset,-1) - 1;
}

public final int decrementAndGet ( ) { return unsafe . getAndAddInt ( this , valueOffset , - 1 ) - 1 ; }
atomically decrements by one the current value .
