@Override
  public boolean remove(Object o) {
    return removeFirstOccurrence(o);
  }
Removes the first occurrence of the specified element from this deque.
If the deque does not contain the element, it is unchanged.
More formally, removes the first element <pre>e</pre> such that
<pre>o.equals(e)</pre> (if such an element exists).
Returns <pre>true</pre> if this deque contained the specified element
(or equivalently, if this deque changed as a result of the call).
<br>
This method is equivalent to
{@link #removeFirstOccurrence(Object) removeFirstOccurrence}.

@param o element to be removed from this deque, if present
@return <pre>true</pre> if this deque changed as a result of the call
llap-server/src/java/org/apache/hadoop/hive/llap/daemon/impl/PriorityBlockingDeque.java