question: @ Override public void acceptOffer ( Offer offer ) { futureAcceptedOffers . onNext ( offer ) ; offers . remove ( offer ) ; acceptedOffers . add ( offer ) ; }
target:  Accept offer Remove from offers list Update corresponding app usage