code: @Nonnull
    public static <DATATYPE> SuccessWithValue <DATATYPE> createSuccess (@Nullable final DATATYPE aValue)
    {
      return new SuccessWithValue <> (ESuccess.SUCCESS, aValue);
    }
docs: Create a new success object with the given value.
  
  @param <DATATYPE>
  The data type that is wrapped together with the success indicator
  @param aValue
  The value to be used. May be <code>null</code>.
  @return Never <code>null</code>.