code: public static <T, W extends Window> PurgingTrigger<T, W> of(Trigger<T, W> nestedTrigger) {
  		return new PurgingTrigger<>(nestedTrigger);
  	}
docs: Creates a new purging trigger from the given {@code Trigger}.
  
  @param nestedTrigger The trigger that is wrapped by this purging trigger