code: public static <K, V> CacheEvent<K, V> eviction(K evictedKey, V evictedValue, Cache<K, V> source) {
      return new EvictionEvent<>(evictedKey, evictedValue, source);
    }
docs: Creates an {@link EventType#EVICTED evicted} {@link CacheEvent}.
  
  @param evictedKey the key for which the mapping was evicted
  @param evictedValue the evicted value
  @param source the event source
  @param <K> the key type
  @param <V> the value type
  
  @return an evicted cache event