code: public List<Method> isUnlockable(Class<?> interfaceClazz) {
  		List<Method> conflicts = new LinkedList<Method>();
  		for (Method method : interfaceClazz.getDeclaredMethods()) {
  			try {
  				findInvocationHandler(method);
  			} catch (NoSuchMethodException e) {
  				conflicts.add(method);
  			}
  		}
  		return conflicts;
  	}
docs: collects all methods of the given interface conflicting with the wrapped object
  
  @param interfaceClazz
  the interface to check on conflicts
  @return a list of methods conflicting