code: public Boolean validate(GraphValidator<K, VV, EV> validator) throws Exception {
  		return validator.validate(this);
  	}
docs: Function that checks whether a Graph is a valid Graph,
  as defined by the given {@link GraphValidator}.
  
  @return true if the Graph is valid.