public void removeRequest(InterruptRequest interruptRequest){
synchronized (interruptRequestQueue) {
    interruptRequestQueue.remove(interruptRequest);
  }
}

public void removeRequest ( InterruptRequest interruptRequest ) { synchronized ( interruptRequestQueue ) { interruptRequestQueue . remove ( interruptRequest ) ; } }
this is the way to remove a specific request object
