I assume you mean these three as applied to people. "Integrity", for example, means something different (but metaphorically related) when applied to something like a building.
Honesty generally refers to truthfulness, someone who tells the truth and is free from deceit.
As a boy, John's honesty was without question: although no one saw him damage the neighbor's yard, he came forward and told his parents that he was the one who did it.
Integrity generally refers to soundness of moral character, including such things as honesty, reliability, decency, and sincerity. Like a strong building, someone with integrity can be relied on to say what they mean, to do what they say, and to know right from wrong.
Even though her colleagues were making enormous amounts of money, she had too much integrity to sell a product she knew was too much of a financial risk for her customers.
Veracity generally refers to accuracy and correctness. It it generally applied to things or events, but when applied to people it is synonymous with "honesty".
The veracity of a story does not depend on how many people believe it to be true. Instead, we have to look at the facts to determine what really happened.
If you specifically want to say a person is truthful, then use "honest". If you want to talk about their overall character, then use "integrity". Again, "veracity" probably is best used for objects, not people, especially since there are many other words available.
Related nouns: sincerity, probity, rectitude, truthfulness, incorruptibility, righteousness, honor, candor, trustworthiness, fidelity
Related adjectives: sincere, truthful, incorruptible, righteous, honorable, principled, virtuous, moral, trustworthy
Best Answer
Soon and afterwards have different meanings.
Soon refers to the shortness of the time interval (see Merriam Webster:soon). But to have a time interval, one thing needs to happen after another, so "soon" means "soon after".
Afterwards (or afterward) refers to the sequence of events, regardless of the time interval (see Oxford: afterwards). "Afterwards" does not imply "soon".
Your example 2 means the same as example 1. The first sentence describes the first event and implies that it is what you're comparing to in time.
Example 3 does not mean the same thing. "Afterwards" could apply to something decades later. Actually, the first and second sentences don't even need to be related, although in normal usage, they would be. That kind of juxtaposition is sometimes used in humor; you expect the sentences to be related but they aren't.
(OK, I didn't say anything about good humor.)