package de.flower.common.util;
import org.apache.commons.lang3.Validate;
/**
* @author flowerrrr
*/
public class Check extends Validate {
public static void isEqual(Object actual, Object expected, String message) {
notNull(expected);
notNull(actual);
if (!expected.equals(actual)) {
throw new IllegalArgumentException(format(actual, expected, message));
}
}
public static void isEqual(Object actual, Object expected) {
isEqual(actual, expected, null);
}
private static String format(Object actual, Object expected, String message) {
String formatted = "";
if (null != message) {
formatted = message + " ";
}
return formatted + "expected:<" + expected + "> but was:<" + actual + ">";
}
}