final List<DataType> sourceTypeParams = sourceType.getTypeArguments();
final String targetName = target.getName();
final TableMetadata targetTable = target.getTable();
final DataType targetType = target.getType();
final Class<?> targetClass = targetType.asJavaClass();
final List<DataType> targetTypeParams = targetType.getTypeArguments();
final boolean isPartiallyEqual = ComparisonChain.start()
.compare(sourceName, targetName)
.compare(sourceTable.getName(), targetTable.getName())