@CanIgnoreReturnValue
  @Override
  public List<V> removeAll(@NullableDecl Object key) {
    return (List<V>) super.removeAll(key);
  }
@CanIgnoreReturnValue
  @Override
  public List<V> removeAll(@NullableDecl Object key) {
    return (List<V>) super.removeAll(key);
  }
@ CanIgnoreReturnValue @ Override public List < V > removeAll ( @ NullableDecl Object key ) { return ( List < V > ) super . removeAll ( key ) ; }
{@inheritDoc}

<p>Because the values for a given key may have duplicates and follow the insertion ordering,
this method returns a {@link List}, instead of the {@link Collection} specified in the {@link
Multimap} interface.
{ @inheritDoc }