Tests are created with boundaries called specificity and sensitivity.  A test that is highly specific will eliminate most false positives and sometimes a true positive.  Tests that are highly sensitive will have more positives, some of which are false positives.  Retesting in one to two weeks will help verify the true positives.  Testing the first urine of the morning will also pick up more true positives.