public static boolean hasSameSignature(List sig1, List sig2) {
if(sig1 != null && sig2 != null) {
if(sig1.size() != sig2.size()) {
return false;
} else {
Set set=new HashSet(sig1);
set.addAll(sig2);
if(set.size() != sig1.size()) {
return false;
}
return true;
}
} else if(sig1 == null && sig2 == null) {
return true;
} else {
return false;
}
}