Technically, Sherlock Holmes would now be classified as ASBD, anti-social behavioral disorder. It’s the bigger basket for lumping sociopathic and low-level psychopathic behavior. But, frankly, I prefer the TCIHNPD (Tragically Cool, Incredibly Hot Narcissistic Personality Disorder).
And I’m certain Johnson & Johnson will have some medication for that shortly… (You just know that if Sherlock had been raised in the U.S., he would have been slapped onto Ritalin or Adderall after the first day of pre-school and doped into submission for the rest of his youth. How boring.)