Implement not inherit (#2957)
Implement not inherit (#2957)

* Implement not inherit

I believe that natural order is something to be defined for classes which implement the Comparable interface.  It may not be defined for another interface which is an inheritor of Comparable.  I believe implementations makes more sense than inheritors, but you can look it over yourself.

* Change inherit wording in collection-ordering.md
hltj/kotlin-web-site-cn,JetBrains/kotlin-web-site,hltj/kotlin-web-site-cn,JetBrains/kotlin-web-site,hltj/kotlin-web-site-cn,JetBrains/kotlin-web-site,JetBrains/kotlin-web-site,hltj/kotlin-web-site-cn,hltj/kotlin-web-site-cn,JetBrains/kotlin-web-site,JetBrains/kotlin-web-site,hltj/kotlin-web-site-cn