private final void accessCheck(T obj){
  if (!cclass.isInstance(obj))   throwAccessCheckException(obj);
}

private final void accessCheck ( T obj ) { if ( ! cclass . isInstance ( obj ) ) throwAccessCheckException ( obj ) ; }
checks that target argument is instance of cclass . on failure , throws cause .
