class UUIDChecker {

    public static boolean isValidUUID(String id) {
        try {
            if (null == id) {
                return false;
            }
            UUID uuid = UUID.fromString(id);
            return uuid.toString().equalsIgnoreCase(id);
        } catch (IllegalArgumentException iae) {
            logger.debug("IllegalArgumentException", iae);
            return false;
        }
    }

    private  UUIDChecker();

}