unlikecontrastingdiversedeviatingindividualmismatchedvariantuncommondissimilardivergentclashing
unusual unique unorthodox novel unconventional disparate dissimilar distinct distinctive distinguishable diverse other unlike
No, those words are not synonymous. Tough means strong and durable, different means not alike.
Java. joe. yummy.
You can find synonyms (as well as antonyms) in a standard dictionary, a thesaurus, or try the links below.