/** * Pushes a value in the stack mapped to the Object key. */ public void push (final Object key, final Object value) { if (key == null || value == null) { throw new IllegalArgumentException ("Key and/or value may not be null"); } stack(this.map, key, value); }