code: public static <T extends Object> T assertNotNull(T arg) {
  		
  		if(arg == null) {
  			
  			throw new NullPointerException("The supplied argument was found to be <null>");
  		}
  		
  		return arg;
  	}
docs: <p>Asserts that the given argument is <b>{@code not null}</b>. If the argument is {@code null}
  a {@link NullPointerException} will be thrown with the message, <i>"The supplied argument was
  found to be &lt;null&gt;"</i>.</p>
  
  @param arg
  the argument to be asserted as being {@code not null}
  <br><br>
  @return the argument which was asserted to be {@code not null}
  <br><br>
  @throws NullPointerException
  if the supplied argument was found to be {@code null}
  <br><br>
  @since 1.3.0