В зависимости от того, что вы подразумеваете под сопоставимым, может быть:
var comparable = obj as IComparable<int>;
if(comparable != null) Console.Write("successed");
Однако это касается только интерфейса, что было бы редко.Большинство неявных преобразований будет сложнее проверить.Если вы добавите больше контекста, возможно, будет легче найти более подходящее решение.