Which medicine for the treatment of prostatitis and epididymitis is most effective?

Sensitive antibiotic. Infection in the urinary tract due to a bacteria, is best treated with an antibiotic for which the bacteria is sensitive.